self-regulating pump - Español Inglés Diccionario